package com.ytkj.digitalConstruction.dao.constructionprocess;

import java.util.List;

import org.apache.ibatis.annotations.Mapper;

import com.ytkj.digitalConstruction.entity.constructionprocess.NoticeTemp;

@Mapper
public interface NoticeTempMapper {
    int deleteByPrimaryKey(Integer id);

    int insert(NoticeTemp record);

    int insertSelective(NoticeTemp record);

    NoticeTemp selectByPrimaryKey(Integer id);

    int updateByPrimaryKeySelective(NoticeTemp record);

    int updateByPrimaryKey(NoticeTemp record);
    
    List<NoticeTemp> selectByTypeId(Integer typeId);
    
    String getAllNeedRoles();
}